package com.uzai.console.service.remoteapi;

import com.uzai.console.dto.remoteapi.CheakUsersRelationIdDto;
import com.uzai.console.dto.remoteapi.DirectionalGoodsQuery;
import com.uzai.console.para.CheckTlbAppkeyAndAppidRemoteApiPara;
import com.uzai.console.vo.remoteapi.cps.TlbDirectionalGoodsVo;

/**
 * 推老板平台远程调用
 * @Auther: liuqi
 * @Date: 2021/08/27 11:23
 * @Description:
 */
public interface TlbRemoteApiService {
    /**
     * 推老板appId和appkey验证
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param checkTlbAppkeyAndAppidRemoteApiPara
     * @return null
     */
    boolean checkTlbAppkeyAndAppid(CheckTlbAppkeyAndAppidRemoteApiPara checkTlbAppkeyAndAppidRemoteApiPara);

    /**
     * 分页查询推老板淘宝定向商品列表
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param directionalGoodsQuery
     * @return null
     */
    TlbDirectionalGoodsVo queryTbDirectionalGoods(DirectionalGoodsQuery directionalGoodsQuery);

    /**
     * 验证推老板appid是否绑定了渠道id
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param cheakUsersRelationIdDto
     * @return null
     */
    boolean cheakUsersRelationId(CheakUsersRelationIdDto cheakUsersRelationIdDto);
}
